package com.ruoyi.channel.mapper;

import java.util.List;
import com.ruoyi.channel.domain.TbWorkType;

/**
 * 招聘类型Mapper接口
 * 
 * @author ruoyi
 * @date 2023-01-29
 */
public interface TbWorkTypeMapper 
{
    /**
     * 查询招聘类型
     * 
     * @param workTypeId 招聘类型主键
     * @return 招聘类型
     */
    public TbWorkType selectTbWorkTypeByWorkTypeId(Long workTypeId);

    /**
     * 查询招聘类型列表
     * 
     * @param tbWorkType 招聘类型
     * @return 招聘类型集合
     */
    public List<TbWorkType> selectTbWorkTypeList(TbWorkType tbWorkType);

    /**
     * 新增招聘类型
     * 
     * @param tbWorkType 招聘类型
     * @return 结果
     */
    public int insertTbWorkType(TbWorkType tbWorkType);

    /**
     * 修改招聘类型
     * 
     * @param tbWorkType 招聘类型
     * @return 结果
     */
    public int updateTbWorkType(TbWorkType tbWorkType);

    /**
     * 删除招聘类型
     * 
     * @param workTypeId 招聘类型主键
     * @return 结果
     */
    public int deleteTbWorkTypeByWorkTypeId(Long workTypeId);

    /**
     * 批量删除招聘类型
     * 
     * @param workTypeIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTbWorkTypeByWorkTypeIds(Long[] workTypeIds);
}
